package top.scauwlt.provider;

import top.scauwlt.config.RpcServiceConfig;

/**
 * @Author wmm
 * @Date 2022/7/25 16:36
 */
public interface ServiceProvider {
    /**
     * 发布服务
     *
     * @param rpcServiceConfig
     */
    void publishService(RpcServiceConfig rpcServiceConfig);

    /**
     * 根据服务名称获取服务
     *
     * @param rpcServiceName
     * @return
     */
    Object getService(String rpcServiceName);
}
